/*
* 模板引擎整合 art-template
* */
const express = require('express')
const template = require('art-template')
const path = require("path")
const app = express()

//设置模板的路径,也就是模板文件在哪里文件夹里  第一个参数views是固定写法
app.set("views", path.join(__dirname, 'views'))
//设置模板引擎 第一个参数view engine是固定写法
app.set('view engine', 'art')

//使express兼容art-template模板引擎
app.engine('art', require('express-art-template'))

app.get('/list', (req, res)=> {
    let data = {
        title: 'fruit',
        fruits: [
            'apple', 'orange', 'banana'
        ]
    }
    res.render('list', data)  //大多数情况下，渲染内容用res.render()，将会根据views中的模板文件进行渲染
})

app.listen(3000, ()=> {
    console.log("端口3000 运行中....")
})
